package com.tzbank.wisdom.service;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.tzbank.entity.Theme;
import com.tzbank.wisdom.entity.BankNetwork;
import com.tzbank.wisdom.entity.dto.BusinessFieldsDTO;

public interface BusinessService {
	
	/**
	 * 根据科大讯飞主题获得主题id
	 * @param iflytekFieldsId
	 * @return
	 */
    Theme selectThemeByIflytek(String iflytekFieldsId);
    
    /**
     * 根据业务id获得业务元素和科大字段映射集合
     * @param businessId
     * @return
     */
    List<BusinessFieldsDTO> selectBusinessIflytekListByid(String businessId);
    
    /**
	 * 主题公共方法
	 */
    public Map<String,Object> theme(Map<String,String> reqBody);
    
    /**
     * 流程优化服务
     * @param model
     * @return
     */
    Map<String,Object> getPageflow(Object model);
    
    /**
     * 转账-常用联系人
     * @param model
     * @return
     * @author XUZONGTIAN 2018年6月12日
     */
    Map<String, Object> transferSelectContacts(Object model);
    
}
